leased premises - Turkish English Dictionary